﻿using System;
using System.Collections;
using System.Collections.ObjectModel;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Xml.Serialization;
using System.IO;
using Darilek.SandcastleExtensions.Components;

namespace Darilek.SandcastleExtensions.Components.Configuration
{
	/// <summary>
	/// Class for describing <see cref="KeywordsFilterComponent"/> configuration structure 
	/// </summary>
	[XmlRoot("component", Namespace = "")]
	public class KeywordsFilterComponentConfiguration : ComponentConfigurationBase
	{
		/// <summary>
		/// Maximum the same keywords count to avoid compiler error
		/// </summary>
		[XmlElement(ElementName="maxKeywordsCount", Type=typeof(int), IsNullable=false)]
		public int MaxKeywordsCount { get; set; }
	}
}
